package com.ddw.meedeeuh.shared;

import java.util.logging.Level;

/**
 * Represents the global application settings for meedeeuh
 * @author cmcnicholas
 *
 */
public interface GlobalSettings {

	/**
	 * Checks if file logging is enabled
	 * @return a flag indicating the above
	 */
	public boolean isFileLogEnabled();

	/**
	 * Sets whether file logging is enabled
	 * @param enabled a flag indicating whether to enable file logging
	 */
	public void setFileLogEnabled(boolean enabled);

	/**
	 * Gets the logging level
	 * @return a level
	 */
	public Level getLogLevel();

	/**
	 * Sets the logging level
	 * @param level a level
	 */
	public void setLogLevel(Level level);

}
